a hard/tough nut to crack


Results for "a hard/tough nut to crack"

English - Turkish Dictionary

a hard/tough nut to crack

(English - Turkish Dictionary) :
k. dili çetin ceviz.